/* Telerik RadGrid Inox Skin */

/*global*/

.RadGrid_Inox
{
	border:1px solid #787878;
	background:url(Common/inoxBg.jpg);
	color:#171717;
}

.RadGrid_Inox,
.MasterTable_Inox,
.DetailTable_Inox,
.GroupPanel_Inox table,
.GridEditForm_Inox table,
.GridToolTip_Inox
{
	font:11px arial,sans-serif;
}

.MasterTable_Inox,
.DetailTable_Inox
{
	border-collapse:separate !important;
}

.GridRow_Inox td,
.GridAltRow_Inox td,
.GridEditRow_Inox td,
.GridFooter_Inox td,
.GridGroupFooter_Inox td,
.GridFilterRow_Inox td
{
	padding-left:6px;
	padding-right:6px;
}

.RadGrid_Inox .rgAdd,
.RadGrid_Inox .rgRefresh,
.RadGrid_Inox .rgEdit,
.RadGrid_Inox .rgDel,
.RadGrid_Inox .rgFilter,
.RadGrid_Inox .rgPagePrev,
.RadGrid_Inox .rgPageNext,
.RadGrid_Inox .rgPageFirst,
.RadGrid_Inox .rgPageLast,
.RadGrid_Inox .rgExpand,
.RadGrid_Inox .rgCollapse,
.RadGrid_Inox .rgSortAsc,
.RadGrid_Inox .rgSortDesc,
.RadGrid_Inox .rgUpdate,
.RadGrid_Inox .rgCancel
{
	width:16px;
	height:16px;
	border:0;
	padding:0;
	background-color:transparent;
	background-image:url('Grid/sprite.gif');
	background-repeat:no-repeat;
	vertical-align:middle;
	cursor:pointer;
}

.GroupPanelItems_Inox input,
.GridCommandRow_Inox img,
.GridHeader_Inox input,
.GridFilterRow_Inox img,
.GridPager_Inox img
{
	vertical-align:middle;
}

/*header*/

.GridHeaderDiv_Inox
{
	background:url(Common/inoxHeader.jpg) no-repeat 100% 0;
}

.GridHeader_Inox,
.ResizeHeader_Inox
{
	background:url(Common/inoxHeader.jpg);
	border-top:1px solid #000;
	padding:13px 7px;
	font-size:11px;
	text-align:left;
	font-variant:small-caps;
}

.GridHeader_Inox,
.GridHeader_Inox a
{
	text-decoration:none;
	color:#fff;
}

/*rows*/

.GridRow_Inox td,
.GridAltRow_Inox td,
.GridEditRow_Inox td,
.GridFooter_Inox td,
.GridGroupFooter_Inox td,
.GridFilterRow_Inox td
{
	border-left:1px solid #898989;
	border-right:1px solid #f2f2f2;
	padding-top:5px;
	padding-bottom:5px;
}

.GridRow_Inox td:first-child,
.GridAltRow_Inox td:first-child,
.GridEditRow_Inox td:first-child,
.GridFooter_Inox td:first-child,
.GridGroupFooter_Inox td:first-child,
.GridFilterRow_Inox td:first-child
{
	border-left:0;
	padding-left:7px;
}

.GridRow_Inox a,
.GridAltRow_Inox a,
.GridEditRow_Inox a,
.GridFooter_Inox a,
.GridGroupFooter_Inox a,
.GridEditForm_Inox a
{
	color:#171717;
}

.SelectedRow_Inox
{
    background:#b5bce8;
}

.SelectedRow_Inox td
{
	border-left-color:#9da5d0;
	border-right-color:#b5bde9;
}

.GridRowOver_Inox,
.GridEditRow_Inox
{
	background:#d6d9ec url(Common/inoxOver.jpg);
}

.GridRowOver_Inox td,
.GridEditRow_Inox td
{
	border-left-color:#8a8d9f;
	border-right-color:#dfe2f4;
}

.ActiveRow_Inox
{
    background:#ccd2f0 url(Common/inoxOver.jpg);
}

.ActiveRow_Inox td
{
	border-left-color:#8a8d9f;
	border-right-color:#dfe2f4;
}

/*footer*/

.GridFooterDiv_Inox,
.GridFooter_Inox,
.GridGroupFooter_Inox
{
	color:#333;
}

/*status and pager*/

.GridPager_Inox
{
	background:#d6d6d6;
	line-height:18px;
}

.GridPager_Inox,
.GridPager_Inox a
{
	color:#666;
}

.GridPager_Inox td
{
	border-top:1px solid #898989;
	border-bottom:1px solid #e3e3e3;
	padding:2px 6px;
}

.GridPager_Inox div span,
.GridPager_Inox a,
.GridPager_Inox .sliderPagerLabel_Inox
{
	color:#666;
}

.PagerLeft_Inox
{
	float:left;
}

.PagerRight_Inox
{
	float:right;
}

.PagerCenter_Inox
{
	text-align:center;
}

.PagerCenter_Inox span
{
	vertical-align:middle;
}

.RadGrid_Inox .rgPagePrev
{
	background-position:5px -489px;
}

.RadGrid_Inox .rgPageNext
{
	background-position:-21px -489px;
}

.RadGrid_Inox .rgPageFirst
{
	background-position:4px -457px;
}

.RadGrid_Inox .rgPageLast
{
	background-position:-20px -457px;
}

.GridPager_Inox .radInput_Inox input
{
	padding-top:1px;
	padding-bottom:1px;
}

/*sorting, reordering*/

.GridHeader_Inox .rgSortAsc
{
	background-position:-19px -584px;
	height:12px;
}

.GridHeader_Inox .rgSortDesc
{
	background-position:3px -584px;
	height:12px;
}

.TopReorderIndicator_Inox,
.BottomReorderIndicator_Inox
{
	width:11px !important;
	height:11px !important;
	margin-left:-5px;
	background:url('Grid/sprite.gif') 0 -716px no-repeat;
}

.BottomReorderIndicator_Inox
{
	background-position:-21px -716px;
}

/*filtering*/

.RadGrid_Inox .rgFilter
{
	background-position:3px -425px;
}

.GridFilterRow_Inox input[type="text"]
{
	border:1px solid #8e8e8e;
	padding:2px 0 2px 1px;
	font:11px arial,sans-serif;
	vertical-align:middle;
}

/*grouping*/

.GroupPanel_Inox
{
	background:#828ba5 url(Grid/groupPanelBg.gif);
	color:#fff;
}

.GroupPanel_Inox .rgSortAsc
{
	background-position:-21px -616px;
	height:12px;
}

.GroupPanel_Inox .rgSortDesc
{
	background-position:4px -616px;
	height:12px;
}

.GroupPanel_Inox td
{
	padding:6px 3px 7px;
}

.GroupPanel_Inox td td
{
	padding:1px;
}

.GroupPanelItems_Inox
{
	padding-left:5px;
	color:#fff;
	font-size:11px;
	white-space:nowrap;
}

.GroupHeader_Inox
{
	color:#32327f;
	font-weight:bold;
}

.GroupHeader_Inox td
{
	padding:5px 7px 6px;
}

.RadGrid_Inox .rgExpand
{
	background-position:4px -521px;
}

.RadGrid_Inox .rgCollapse
{
	background-position:3px -552px;
}

.GroupHeader_Inox td div
{
	top:-0.5em;
}

.GroupHeader_Inox td div div
{
	top:0;
}

/*editing*/

.GridEditForm_Inox input[type="text"],
.GridEditForm_Inox input[type="password"],
.GridEditForm_Inox textarea
{
	border:1px solid #8e8e8e;
	padding:2px 0 2px 1px;
	font:11px arial,sans-serif;
}

.RadGrid_Inox .rgUpdate
{
	background-position:2px -650px;
}

.RadGrid_Inox .rgCancel
{
	background-position:2px -682px;
}

/*hierarchy*/

.DetailTable_Inox
{
	border:1px solid #787878;
	border-right:0;
}

/*command row*/

.GridCommandRow_Inox
{
	background:#5c6275 url(Grid/commandItemBg.gif);
}

.GridCommandRow_Inox td
{
	padding:4px 6px;
}

.GridCommandRow_Inox td td
{
	padding:1px;
}

.GridCommandRow_Inox,
.GridCommandRow_Inox a
{
	color:#fff;
}

.RadGrid_Inox .rgAdd
{
	background-position:0 -332px;
}

.RadGrid_Inox .rgRefresh
{
	background-position:0 -396px;
}

.RadGrid_Inox .rgEdit
{
	background-position:2px -299px;
}

.RadGrid_Inox .rgDel
{
	background-position:0 -364px;
}

/*multirow select*/

.GridRowSelector_Inox
{
	background:navy;
}

/*row drag n drop*/

.GridItemDropIndicator_Inox
{
    border-top:1px dashed #32327f;
}

/*tooltip*/

.GridToolTip_Inox
{
	border:1px solid #4d5772;
	padding:3px;
	background:#8890bc;
	color:#fff;
}

/*rtl*/

.RadGridRTL_Inox .GridHeader_Inox,
.RadGridRTL_Inox .ResizeHeader_Inox
{
	text-align:right;
}

.RadGridRTL_Inox .PagerLeft_Inox,
.RadGridRTL_Inox .GridPager_Inox .radslider
{
	float:right;
}

.RadGridRTL_Inox .PagerRight_Inox
{
	float:left;
}

.RadGridRTL_Inox .GridRow_Inox td:first-child,
.RadGridRTL_Inox .GridAltRow_Inox td:first-child,
.RadGridRTL_Inox .GridEditRow_Inox td:first-child,
.RadGridRTL_Inox .GridFooter_Inox td:first-child,
.RadGridRTL_Inox .GridGroupFooter_Inox td:first-child,
.RadGridRTL_Inox .GridFilterRow_Inox td:first-child
{
	border-left:1px solid #898989;
	padding-left:6px;
}